home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 April / Macworld (1999-04).dmg / Shareware World / Info / For Developers / The Big Hairy Installer / The Instructions / 13. Action File Guide < prev    next >
Text File  |  1999-01-28  |  2KB  |  37 lines

  1. Big Hairy Action Files
  2.  
  3. Action files are bundles of various actions which BHI can perform. There are four actions which BHI can perform:
  4.      Copy a folder
  5.      Copy a file
  6.      Launch an application or document
  7.      Perform an AppleScript
  8.  
  9. The structure is very simple. Each action file will be a separate file, and each line will be divided up by the option+8 character, "•". The first option is a condition that must be met in order for that line to execute. The option of "true" will always be met, or you may include the name of a condition file. The second option is the command to be executed, the third and sometimes fourth are additional info that the installer will need. 
  10.  
  11. Examples: 
  12.           true•folder•Netscape ƒ•<Startup Disk>
  13.                  In this case, you'll copy a folder "Netscape ƒ" to the 
  14.                  active startup volume.
  15.  
  16.           true•folder•Netscape Prefs•<Prefs>
  17.                  In this case, you'll copy a folder "Netscape Prefs" to the 
  18.                  Preferences folder of the active startup volume.
  19.  
  20.           conditions 5•folder•InternetConfig2.0•<Startup Disk>InternetConfig2.0
  21.                  In this case,  if the conditions in the file "conditions 5" are met, then you'll copy a folder 
  22.                  "InternetConfig2.0" to the active startup volume.
  23.  
  24.           true•file•Misc:test file•<Extensions>
  25.                  In this case, you'll copy a file "test file" to the extensions folder of the active startup
  26.                  volume.
  27.  
  28.           true•script•beep it
  29.                  In this case, script means to execute an AppleScript, and beep it is the name of the
  30.                  file which contains the AppleScript.
  31.  
  32.           true•launch•Netscape:JPIG
  33.                  In this case, you will launch the JPIG application from the Netscape folder.
  34.  
  35.  
  36.  
  37. For more info on conditions, read the Conditions Guide.